a sudden rainfall - Espagnol Anglais Dictionnaire